body{ margin:0; padding:0; color:#666; font-family: "Microsoft YaHei UI", "Times New Roman", Georgia ;}
a:link{ color:#666; text-decoration:none; }
a:visited{ color:#666; }
a:hover{ color:#333;  }

.clr{ clear:both;}
.z{ float:left;}
.y{ float:right;}

.header{ margin:0 0; min-width:1200px; }
.container{ margin:0 auto; width:1200px;}
.top{ background:#eee; }
#mytop{ height: 20px; line-height:20px; font-size:12px; }
#mytop .tel{ background:url(img/rx.jpg) no-repeat left top; text-indent:80px; color:#f60; font-style:italic;}
.top1{ margin:0 0; height:80px; background:#f9f9f9; border-bottom:#09c solid 1px;}
.top2{ margin:0 0; height:380px; background:#fff url(img/bnr.jpg) no-repeat center top;}
.logo{ width:350px; height:80px; background:url(img/logo.png) no-repeat left center;}
.header-menu{ width:800px; height:80px; line-height:80px;}
.nav{}
.nav ul{ margin:0; padding:0; list-style:none;}
.nav ul li{ float:left; }
.nav ul li a{ float:left; padding:0px 30px; height:80px; color:#888; font-weight:bold;}
.nav ul li a:hover{ background:url(img/n1.jpg) repeat-x left top;color:#fff; }

.wp{ min-width:1200px;}
.f1{ margin-top:20px;}
.f1 .bt{ height:140px; background:#fff url(img/t1.jpg) no-repeat center top;}
.f1 .ct{ background:#fff; padding:10px 0px; overflow:hidden;}
.f1 .ct .pic{ float:left; margin-top:20px; padding:4px; border-radius:4px; background:#fff; }
.f1 .ct .pic img{ width:450px; height:300px; }
.f1 .ct .txt{ float:left; width:720px; margin-left:20px; }
.f1 .ct .txt .hd{ height:90px; line-height:40px; background:url(img/t2.jpg) no-repeat left top; }
.f1 .ct .txt .bd{ line-height:30px;  }

.f2{ margin-top:30px;  height:510px;  overflow:hidden;} /* background:url(img/b3.jpg) no-repeat center top; */
.f2 .bt{ margin-top:20px; height:80px; line-height:60px; text-indent:2em; font-size:0px; background:url(img/t4.png) no-repeat center top ; color:#fff; }
.f2 .ct{ margin-top:20px;  overflow:hidden; }
.f2 .ct .pnl0{ float:left; width:260px; overflow:hidden;}
.f2 .ct .pnl0 ul{ margin:0; padding:0; list-style:none;}
.f2 .ct .pnl0 ul li{ height:60px; line-height:60px; border-bottom:#18b3ec; font-size:18px; overflow:hidden;}
.f2 .ct .pnl0 ul li a{ display:block; padding:0 20px; height:60px; background:#f0f0f0; }
.f2 .ct .pnl0 ul li a:hover{ background:#18b3ec; color:#fff; }
.f2 .ct .btx{ margin:20px auto; width:200px; text-align:center; height:50px; line-height:50px; background:#f60; border-radius:10px;  overflow:hidden; }
.f2 .ct .mr{ color:#fff; font-size:24px; }

.f2 .ct .pnl1{ float:right; width:900px; overflow:hidden;}
.f2 .ct .pnl1 ul{ margin:0; padding:0; list-style:none;}
.f2 .ct .pnl1 ul li{ float:left; margin-left:20px; width:280px; height:280px; overflow:hidden;}
.f2 .ct .pnl1 .pic{ float:left; width:280px; height:240px; overflow:hidden;}
.f2 .ct .pnl1 .tit{ float:left; width:280px; height:40px; text-align:center; overflow:hidden;}

.picScroll-left{ overflow:hidden; position:relative;  border:0px solid #ccc;   }
.picScroll-left .hd{ display:none; overflow:hidden;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; }
.picScroll-left .hd .prev{ background:url("img/lb.png") 0 0 no-repeat;  }
.picScroll-left .hd .next{ background:url("img/rb.png") 0 0 no-repeat;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; width:210px; height:260px; background:#eee; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:200px; height:200px; display:block;  padding:4px; border:0px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; color:#f60;   }
.picScroll-left .bd ul li .title a{  color:#f60;   }

.f3{ background:#f2f2f2;  overflow:hidden;  }
.f3 .bt{ margin-top:20px; height:80px; line-height:60px; text-indent:2em; font-size:0px; background:url(img/t3.jpg) no-repeat center top ; color:#fff; }
.f3 .ct{ margin-top:20px; height:440px;  overflow:hidden; }
.f3 .ct .pnl0{ float:left; width:720px; overflow:hidden;}
.f3 .ct .pnl1{ float:right; width:440px; overflow:hidden;}
.f3 .ct .hd{ height:40px; line-height:40px; border-bottom:#ccc solid 1px;}
.f3 .ct .hd .tit{ padding:10px 20px; height:40px; line-height:40px; border-radius:4px; background:#f60; color:#fff;}
.f3 .ct .hd .tit2{ padding:8px 20px; height:38px; line-height:40px; border:#ccc solid 1px; border-radius:4px; }
.f3 .ct .hd .more{ float:right; font-size:12px; }
.f3 .ct .bd{ margin-top:10px; line-height:40px; }
.f3 .ct .bd .dt{ float:right; }

.footer{ min-width:1200px; background:#323844; border-top:#f60 solid 2px; padding:30px 0px; overflow:hidden;}
.footer .footnav{ margin-top:20px; height:40px; line-height:40px; background:#18b3ec; }
.footer .footnav ul{ margin:0; padding:0; list-style:none;}
.footer .footnav ul li{ float:left; padding:0px 30px; height:40px;}
.footer .footnav ul li:hover{ background:#0ad;}
.footer .footnav ul li a{ color:#fff; font-weight:bold;}
.footer .ewm{ float:right; margin-top:10px; }
.footer .lct{ float:left; margin-top:10px;  width:460px; color:#999; border-left:#222 solid 0px; font-size:14px; }
.footer .lct .hd{ height:70px; background:url("img/logob.png")  no-repeat left top; }
.footer .lct .bd{ margin-top:10px; line-height:2em; }
.footer .lct .bd a{ color:#ccc; }
.footer .lct .bd a:hover{ color:#fff; }
.footer .cct{ float:right; margin-top:10px; padding-left:40px; width:460px; color:#999; border-left:#222 solid 1px; font-size:14px; }
.footer .cct .hd{  color:#999; font-size:18px; }
.footer .cct .bd{ margin-top:10px; line-height:2em; }
.bottom{ min-width:1200px; background:#323844; text-align:center;}
.bottom a{ }
.bottom a:hover{ color:#fff; }

/*列表页*/
.ls{ margin-top:20px; overflow:hidden;}
.ls .mn{ float:left; width:860px; overflow:hidden;}
.ls .mn .bt{ height:50px; line-height:50px; border-bottom:#ccc solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.ls .mn .ct{ padding:10px 10px; overflow:hidden;}
.ls .mn .ct ul{ margin:0; padding:0; list-style:none;}
.ls .mn .ct ul li{ padding:0px 10px; height:40px; line-height:40px; border-bottom:#ccc dashed 1px;}
.ls .mn .ct ul li:hover{ background:#eee;}
.ls .mn .ct ul li a{ color:#333; font-weight:bold;}
.ls .mn .ct ul li .more{ float:right; color:#999; font-weight:normal;}
.ls .mn .ct .hd{ line-height:30px;}
.ls .mn .ct .bd{ line-height:30px; height:90px;}
.ls .mn .ct .btm{ line-height:20px; height:20px;}
.ls .mn .ct .btm .btn{ float:left; margin-left:10px;}

.ls .mn .page{ padding:10px 10px; overflow:hidden;}
.ls .mn .page ul{ margin:0; padding:0; list-style:none;}
.ls .mn .page ul li{ float:left; padding:0 5px; height:40px;}
.ls .mn .page ul li:hover{ background:#eee;}
.ls .mn .page ul li a{ color:#666; font-weight:bold;}

.ls .sd{ float:left; width:320px; min-height:440px;  margin-left:20px; background:#fff; overflow:hidden;}
.ls .sd .bt{ height:50px; line-height:50px; border-bottom:#18b3ec solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.ls .sd .pic{ margin-top:10px; text-align:center;}
.ls .sd .bd{ margin-top:10px; padding:10px 10px; line-height:2em;}

.prd{ margin-top:20px; overflow:hidden;}
.prd .mn{ float:right; width:1200px; overflow:hidden;}
.prd .mn .bt{ height:50px; line-height:50px; border-bottom:#ccc solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.prd .mn .ct{ padding:10px 10px; overflow:hidden;}
.prd .mn .ct ul{ margin:0; padding:0; list-style:none;}
.prd .mn .ct ul li{ float:left; margin-top:20px; width:280px; height:320px; text-align:center;}
.prd .mn .ct ul li:hover{ background:#eee;}
.prd .mn .ct ul li a{ color:#333;}
.prd .mn .ct .pic{ float:left; margin-left:10px; margin-top:10px; width:260px; height:250px;}
.prd .mn .ct .pic img{ width:240px; height:240px; }
.prd .mn .ct .tit{ float:left; margin-left:10px; width:260px; line-height:30px; text-align:center; }

.prd .mn .page{ padding:10px 10px; overflow:hidden;}
.prd .mn .page ul{ margin:0; padding:0; list-style:none;}
.prd .mn .page ul li{ float:left; padding:0 5px; height:40px;}
.prd .mn .page ul li:hover{ background:#eee;}
.prd .mn .page ul li a{ color:#666; font-weight:bold;}

.prd .sd{ display:none; float:left; width:240px; background:#f0f0f0; overflow:hidden;}
.prd .sd .bt{ height:50px; line-height:50px; border-bottom:#18b3ec solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.prd .sd .pic{ margin-top:10px; text-align:center;}
.prd .sd .bd{ margin-top:10px; padding:10px 10px;}
.prd .sd .bd ul{ margin:0; padding:0; list-style:none;}
.prd .sd .bd ul li{ height:60px; line-height:60px; border-bottom:#18b3ec; font-size:18px; overflow:hidden;}
.prd .sd .bd ul li a{ display:block; padding:0 20px; height:60px; background:#f0f0f0; }
.prd .sd .bd ul li a:hover{ background:#18b3ec; color:#fff; }

/*内容页*/
.show{ margin-top:20px; overflow:hidden;}
.show .mn{ float:left; width:860px; overflow:hidden;}
.show .mn .bt{ height:50px; line-height:50px; border-bottom:#ccc solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.show .mn .ct{ padding:10px 10px; overflow:hidden;}
.show .mn .ct ul{ margin:0; padding:0; list-style:none;}
.show .mn .ct ul li{ padding:0px 30px; height:140px;}
.show .mn .ct ul li:hover{ background:#eee;}
.show .mn .ct ul li a{ color:#666; font-weight:bold;}
.show .mn .ct .hd{ line-height:30px;}
.show .mn .ct .bd{ line-height:30px;}
.show .mn  .it{ line-height:20px; height:20px;}
.show .mn  .it .mg{ float:left; margin-left:10px;}

.show .mn .page{ padding:10px 10px; overflow:hidden;}
.show .mn .page ul{ margin:0; padding:0; list-style:none;}
.show .mn .page ul li{ float:left; padding:0 5px; height:40px;}
.show .mn .page ul li:hover{ background:#eee;}
.show .mn .page ul li a{ color:#666; font-weight:bold;}

.show .sd{ float:left; width:320px; margin-left:20px; background:#f0f0f0; overflow:hidden;}
.show .sd .bt{ height:50px; line-height:50px; border-bottom:#18b3ec solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.show .sd .pic{ margin-top:10px; text-align:center;}
.show .sd .bd{ margin-top:10px; padding:10px 10px;}

/*自定义页*/
.sgl{ margin-top:20px; overflow:hidden;}
.sgl .bt{ height:50px; line-height:50px; border-bottom:#ccc solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.sgl .ct{ padding:10px 10px; line-height:30px; overflow:hidden;}
.sgl .ct .pic{ text-align:center;}
.sgl .ct p{ text-indent:2em;}
.sgl .mn{ float:left; width:860px; overflow:hidden;}
.sgl .mn .bt{ height:50px; line-height:50px; border-bottom:#ccc solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.sgl .mn .ct{ padding:10px 10px; overflow:hidden;}
.sgl .mn .ct .ctzh{ height:790px; background:#fff url(img/zb1.jpg) no-repeat center top; overflow:hidden;}
.sgl .mn .ct .ctzm{ padding:0px 20px; background:#fff url(img/zb3.jpg) repeat-y center top; color:#0f71c8; overflow:hidden;}
.sgl .mn .ct .ctzf{ height:270px; background:#fff url(img/zb2.jpg) no-repeat center top; overflow:hidden;}

.sgl .sd{ float:left; width:320px; margin-left:20px; background:#f0f0f0; overflow:hidden;}
.sgl .sd .bt{ height:50px; line-height:50px; border-bottom:#18b3ec solid 1px; text-indent:20px; color:#18b3ec;  font-size:18px; overflow:hidden;}
.sgl .sd .pic{ margin-top:10px; text-align:center;}
.sgl .sd .bd{ margin-top:10px; padding:10px 10px;}

@media (max-width: 1200px) {
  /* 1200px */
.top2{  height:240px; }
}